跳到主要内容

区域 维度的服务过滤功能

区域的作用

  • 使用不同区域:例如多机房的情况下,来区分出不同机房下的服务,可以通过不同的区域来匹配到蓝绿发布

  • 降级区域:如果服务路由过程中没有找到相应区域的服务实例,会路由到配置的降级区域来做兜底

区域的设置

在配置中指定开启或关闭(默认关闭状态)

spring:
application:
link-flow:
work:
# 区域规则隔离开关
zone:
activate: true

具体服务自己的区域值通过在项目的配置文件中指定

spring:
cloud:
link-flow:
metadata:
zone: test-zone-1

在项目启动后,就会自动将区域放置在服务中的元数据中